person selling marijuana retail - Francés Inglés Diccionario